1 RIFLE ROD
English-Arabic military dictionary > RIFLE ROD
2 RAMROD
English-Arabic military dictionary > RAMROD